Manual ADR Cue Import from a Dialogue List
Overview
Dialogue Lists are usually created in the sound post production & foreign dubbing stages, as a basic means of communicating the ADR cues that will need recording.
They are often presented as Microsoft Word or CSV files, and although their formatting is often simliar, depending on the Software used to create the script files - not always identical either.
{width=70%}
They are usually in time order, & contain the dialogue spoken by each character with each start timecode.
Import
To import a Dialogue List, select File > Import Events from File, choose a file from the browser window & click Open. The Import Script window will appear.
It is also possible to show this window by clicking Import Events As Script from the Import Visual Events from File window at the end of any file format import process.
{width=70%}
The window is split into three sections:
The top section (1) contains information about the current cue. Here all the information pertaining to a cue is added - prior to being committed to the Event List.
The middle section (2) contains a text field to define the script pattern as well as a number of buttons used to commit the cue to the actual event list.
If more space is required in the Text & Note fields, click & drag the dividing boundary between section 2 and 3 of the Script Import Window down & up to resize.
At the bottom of the window (3), the Dialogue List is displayed in a line-wise manner.
After selecting a script to be imported, ADR Master will open the window shown above and it will display the script content in the bottom section of the window.
As Dialogue Lists are not always created according to common standards, ADR Master will try to present the content in the most logical way, but the outcome may not always be as expected.
Editing the Dialogue List text
To delete unuseful lines from the list, click on the lines & hit the delete button.
To edit lines in the text, double-click a line to enter edit mode, place the cursor & start editing. Hit the Return key once done.
Click the Lock Script icon to prevent any items in the list from being inadvertantly edited or deleted.
{width=80%}
Setting the Script Pattern
In the example shown above, the start timecode, character name and text are the bits of information that can always be seen in a pattern that repeats itself throughout the list, with the timecode start first, character name second, then the line of dialogue third.
To streamline the import from this shooting script, set the Script Pattern text field in the middle controller bar to Start TC, Character & Text as shown in the example below.
{width=60%}
To do that, click the + button to add a new pattern element. Click the x button to remove an element. Drag the elements around within the field to change the order to match as shown above.
Highlighting the ADR line in the script
With this Script pattern set, holding the Alt-key & clicking on the start timecode preceding the character, will highlight the start timecode, the character & the aformentioned text as well.
ADR Master will associate these lines with the relevant properties & their order according to the Script Pattern field.
Add the standard macOS Shift or Command key modifiers to click & add multiple consecutive or non-consecutive lines respectively to the selection.
Make sure that the Blue boxes to the far right of the window are corresponding the correct information of the highlighted selection.
{width=70%}
Adding the selected information to the Cue fields
To add the selected information to the fields at the top of the window, click the first of the four buttons in the middle bar - New Cue from Script Selection, or use the shortcut Shift+N.
{width=70%}
This does not yet add a new ADR Cue visual event to the Event List / Timeline.
Editing and Adding additional information to the Cue Fields
Additional information like the cue number or notes can now also be added.
Press the T key shortcut to access the Text field, such that you can start typing in the text immediately (without the need to double-click the Text field window first).
The Text should always be double-checked against the lines delivered in the sync sound - as there may be some differences that need correcting.
In the same way, the C key will access the Character field, the Q key will access the Cue # field, & N will access the Notes field.
The Cue # field can also be incremented using the up & down arrows to the right of the field.
This can be useful to join a cue to the previously imported cue - by clicking the down arrow once to match the previous cue's Cue #. The will create a "Schachteltake". The text for these nested cues will all be combined into one ADR cue in any exported ADR Cue sheets & treated as one cue in any ADR Summaries. But during the recording process, a Secondary Preroll will be shown for each cue inside of the nested ADR Cue, & once the text of each passing cue has been shown onscreen, that text will be removed to show only the lines of the remaining cues.
The start and end timecode of the cue can be set here too. To do that, either use the controller elements to the left of the timecode fields, type the timecode in manually or grab the start and end timecode from the DAW if attached. The current DAW selection is displayed next to the in and out point text fields and you can take that as in and out either by using the button or the shortcut Cmd+F8. You can also just take the currently displayed video frame as the cue's in point (Cmd+F9) or the cue's out point (Cmd+F10).
When all the information is correctly entered, click the Commit & Clear button in the middle bar. Or use the shortcut Option + Space Bar. A new ADR Cue Visual Event is then added to the Event List / Timeline. The contents of all the fields are then cleared.
After commiting a cue, the following happens: The playhead jumps to the In point of the newly created cue. The last created cue in the Script Import Window is selected in the Event List. The imported lines in the script will show a light green background & a tick to the left of each imported line. The next recognised fields following the script pattern will be selected & entered into the new cue field boxes above. If there are no new timecode values in the script info, then the last cue's out timecode value is applied as the next cue's timecode In value.
In some instances (for example where multiple characters say the same line at the same point), it may be desirable to not have all the fields cleared after commiting a cue. To keep the information in the fields of the current cue for the next cue, use the Commit button instead of the Commit & Clear button
Splitting Lines across multiple cues
For long lines which require breaking down into multiple cues for better timing reference, Hit T to enter the Text edit mode. Highlight the line wanted as the first cue. Use the keyboard combination Shift + Option + Space to commit the selected Text as the first cue.
This is the only keyboard combination that works in Text edit mode - ie it is not possible to access the Commit button while in Text Edit mode.
After commiting the cue, the selected part of the text is deleted- leaving the remaining text. The rest of the field info is left the same. Postion the playhead at the start of the next line. Repeat this process until all lines are added.
Once done importing the long cues, use the Clear button to manually clear all the fields, ready for the next cue.
Continue adding all or as many lines - as and when required. The Import Shooting Script window can be kept open in the background of the Project, & be brought up whenever required for cue additions. The current script import progress & changes are kept intact while the window is kept open- even when re-opening a Project.